package com.pattern.flyweight;

/**
 * @author 冯志立
 * @create 2019-11-04 10:49
 */
public class ConcreateWebsite extends WebSite {
    //共享部分，内部状态
    private String type = ""; //网站发布形式（类型）



    //创建具体网站时，传进来类型
    public ConcreateWebsite(String type) {
        this.type = type;

        Integer.valueOf(100);
    }

    @Override     //user就是外部状态
    public void use(User user) {
        System.out.println("网站发布的形式为：" + type +"使用中。。。。使用者是= "+ user.getName());
    }
}
